home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Controls / Visual Basic Controls.iso / vbcontrol / ahmmailc / _setup.1 / MailReg.hpp < prev    next >
Encoding:
C/C++ Source or Header  |  1998-12-01  |  2.7 KB  |  86 lines

  1. // Borland C++ Builder
  2. // Copyright (c) 1995, 1998 by Borland International
  3. // All rights reserved
  4.  
  5. // (DO NOT EDIT: machine generated header) 'MailReg.pas' rev: 3.00
  6.  
  7. #ifndef MailRegHPP
  8. #define MailRegHPP
  9. #include <AHMTDsgMapiMail.hpp>
  10. #include <AHMTDsgInetMail.hpp>
  11. #include <AHMTIEmails.hpp>
  12. #include <AHMTMapiMail.hpp>
  13. #include <AHMMails.hpp>
  14. #include <DsgnIntf.hpp>
  15. #include <Classes.hpp>
  16. #include <SysInit.hpp>
  17. #include <System.hpp>
  18.  
  19. //-- user supplied -----------------------------------------------------------
  20.  
  21. namespace Mailreg
  22. {
  23. //-- type declarations -------------------------------------------------------
  24. class DELPHICLASS TAHMMailConfigEditor;
  25. class PASCALIMPLEMENTATION TAHMMailConfigEditor : public Dsgnintf::TDefaultEditor 
  26. {
  27.     typedef Dsgnintf::TDefaultEditor inherited;
  28.     
  29. public:
  30.     virtual void __fastcall ExecuteVerb(int Index);
  31.     virtual System::AnsiString __fastcall GetVerb(int Index);
  32.     virtual int __fastcall GetVerbCount(void);
  33.     virtual void __fastcall Edit(void);
  34. public:
  35.     /* TComponentEditor.Create */ __fastcall virtual TAHMMailConfigEditor(Classes::TComponent* AComponent
  36.         , Dsgnintf::TFormDesigner* ADesigner) : Dsgnintf::TDefaultEditor(AComponent, ADesigner) { }
  37.     
  38. public:
  39.     /* TObject.Destroy */ __fastcall virtual ~TAHMMailConfigEditor(void) { }
  40.     
  41. };
  42.  
  43. class DELPHICLASS TAHMSendMailProperty;
  44. class PASCALIMPLEMENTATION TAHMSendMailProperty : public Dsgnintf::TStringProperty 
  45. {
  46.     typedef Dsgnintf::TStringProperty inherited;
  47.     
  48. public:
  49.     virtual void __fastcall Edit(void);
  50.     virtual System::AnsiString __fastcall GetValue(void);
  51.     virtual Dsgnintf::TPropertyAttributes __fastcall GetAttributes(void);
  52. public:
  53.     /* TPropertyEditor.Destroy */ __fastcall virtual ~TAHMSendMailProperty(void) { }
  54.     
  55. public:
  56.     /* TObject.Create */ __fastcall TAHMSendMailProperty(void) : Dsgnintf::TStringProperty() { }
  57.     
  58. };
  59.  
  60. class DELPHICLASS TAHMAboutMailComponent;
  61. class PASCALIMPLEMENTATION TAHMAboutMailComponent : public Dsgnintf::TPropertyEditor 
  62. {
  63.     typedef Dsgnintf::TPropertyEditor inherited;
  64.     
  65. public:
  66.     virtual void __fastcall Edit(void);
  67.     virtual System::AnsiString __fastcall GetValue(void);
  68.     virtual Dsgnintf::TPropertyAttributes __fastcall GetAttributes(void);
  69. public:
  70.     /* TPropertyEditor.Destroy */ __fastcall virtual ~TAHMAboutMailComponent(void) { }
  71.     
  72. public:
  73.     /* TObject.Create */ __fastcall TAHMAboutMailComponent(void) : Dsgnintf::TPropertyEditor() { }
  74.     
  75. };
  76.  
  77. //-- var, const, procedure ---------------------------------------------------
  78. extern PACKAGE void __fastcall Register(void);
  79.  
  80. }    /* namespace Mailreg */
  81. #if !defined(NO_IMPLICIT_NAMESPACE_USE)
  82. using namespace Mailreg;
  83. #endif
  84. //-- end unit ----------------------------------------------------------------
  85. #endif    // MailReg
  86.